Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.316
Anzahl Beiträge: 31.709
Anzahl Themen: 6.257

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 12, 12 Gesamtergebnisse mit Suchbegriffen catia v5 sec.

Direkter Link in ein Forum:

CATIA V5 Allgemein CATIA V5 Drafting CATIA V5 CAM CATIA V5 Kinematik DMU CATIA V5 Programmierung
CATIA V5 Flächen CATIA V5 Part / Assembly CATIA V5 Infrastruktur CATIA V5 Datentransfer CATIA V5 FEM
CATIA V5 ICEM Shape Design CATIA V5 Composite

CATIA V5 Programmierung : Verbindung zwischen VBA und CATIA V5 aufbauen!
martinINPRO am 26.06.2008 um 14:01 Uhr (0)
Vielen Dank für Eure Hilfe! Hier ein kurzer Zwischenstand. Es war erstmal ausreichend CATIA zu überreden sich zu registrieren ("CNEXT.exe -regserver"). Anbei noch ein kleines Codeschnipselchen, um die ersten Gehversuche zu machen:---On Error Resume NextDeklaration von CATIADim oCATIA As New ObjectoCATIA = NothingoCATIA = GetObject(, "CATIA.Application")If oCATIA Is Nothing Then MsgBox("Es konnte keine Verbindung zu CATIA hergestellt werden!", MsgBoxStyle.Critical, "TestConnection")Else MsgBox("Verbindung ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Verbindung zwischen VBA und CATIA V5 aufbauen!
martinINPRO am 25.06.2008 um 16:16 Uhr (0)
Guten Tag!Ich möchte über Visual Basic 2008 Express Edition mein CATIA "fernsteuern". Ich habe bereits schon Erfahrungen mit catvbs. Wie kann ich die Verbindung zu CATIA aufbauen. Im Forum habe ich bisher gelesen, dass es wie folgt gehen müsste:Deklaration von CATIADim CATIA As New ObjectCATIA = GetObject(, "CATIA.Application")Ich erhalte allerdings die Fehlermeldung: "Die ActiveX-Komponente kann nicht erstellt werden."Wer kann mir beim Einstieg kurz helfen?Müssen noch Einstellung in VB vorgenommen werden, ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Verbindung zwischen VBA und CATIA V5 aufbauen!
martinINPRO am 27.06.2008 um 08:36 Uhr (0)
Vielen Dank für den Hinweis! Genau aus diesem Grund habe ich auch meinen Code-Schnipsel hier gepostet. Wie kann ich denn fragen, ob ein aktives Dokument zur Verfügung steht? Und, wie kann ich ein neues erschaffen?Gruß und Danke, Martin

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Verbindung zwischen VBA und CATIA V5 aufbauen!
martinINPRO am 27.06.2008 um 10:53 Uhr (0)
Vielen Dank für die vielen Hinweise. Beim ausprobieren bekomme ich leider das Problem, dass dieses Objekt INFITF nicht da ist. Wo bekomme ich es her?

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Verbindung zwischen VBA und CATIA V5 aufbauen!
martinINPRO am 27.06.2008 um 13:22 Uhr (0)
Ich habe mir mal die Fülle der verfügbaren Interfaces zu CATIA angesehen. Welche Interfaces benötige ich, um:- Dokumente zu laden und zu speichern- HybridShapeFactory-Funktionen zu nutzen (Splines, Multisection, Sweeps, Sketcher, ...)Gruß, Martin

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Verbindung zwischen VBA und CATIA V5 aufbauen!
martinINPRO am 30.06.2008 um 15:51 Uhr (0)
So nun geht das auch! Vielen Dank!Gibt es auch die Möglichkeit, für die Catia-Funktionalitäten ein "autocomplete" zu aktivieren? Muss man hierzu eine bestimmte Datei dem VBA-Projekt zur Verfügung stellen?Und kann man in die CATIA-Objekte hineindebuggen?Gruß, Martin

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : VBA: Multisection
martinINPRO am 07.07.2008 um 13:05 Uhr (0)
Ich habe drei Skizzen mit einem Skript erzeugt. Alle drei Skizzen sind somit gleichartig aufgebaut. In jeder Skizze ist somit ein "Punkt.5" vorhanden. Wie bereits am Anfang erwähnt, wird das Feature in CATIA angelegt. Die Fläche wird allerdings nicht erzeugt. Man kann das Feature mit Doppelklick öffnen und sich auch die Definition ansehen. Diese ist quasi in Ordnung. CATIA merkt aber folgendes an: "Part1: Element Point.5 has no associated geometry. Recreate the geometry."

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : VBA: nothing an CATIA-Funktionen übergeben
martinINPRO am 08.07.2008 um 08:47 Uhr (0)
Hallo!In einigen Funktionen kann man als Parameter "nothing" übergeben. Im CATScript ist das kein Problem. Wie kann man das jedoch in VBA realisieren. Hier bekomme ich in der Regel einen Typkonflikt. Kennt einer hier die Lösung?Gruß, Martin

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : VBA: nothing an CATIA-Funktionen übergeben
martinINPRO am 08.07.2008 um 08:55 Uhr (0)
Ich habe bereits schon folgendes getestet; hier die Results:hsfLoft.AddSectionToLoft(ref_sketch0, 1, nothing) : TypkonflikthsfLoft.AddSectionToLoft(ref_sketch0, 1, "nothing") : TypkonflikthsfLoft.AddSectionToLoft(ref_sketch0, 1, "") : TypkonflikthsfLoft.AddSectionToLoft(ref_sketch0, 1, 0) : TypkonflikthsfLoft.AddSectionToLoft(ref_sketch0, 1, ) : Parameter nicht optionalGruß, Martin

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : VBA: nothing an CATIA-Funktionen übergeben
martinINPRO am 21.07.2008 um 12:41 Uhr (0)
Ich habe nun eine Umgehungslösung gefunden; diese ist zwar nicht so schön, aber funktioniert!Dim ref_pt = part.CreateReferenceFromGeometry(pt)hsfLoft.AddSectionToLoft(ref_sketch, 1, ref_pt)hsfLoft.RemoveSectionPoint(ref_sketch)Ich tue so, also ob ich eine Referenz habe. Diese wird angemeldet und auch übergeben. Anschliessend wird diese mit .RemoveSectionPoint() wieder gelöscht.Eleganter wäre es natürlich hier ohne dem Löschen auszukommen!Gruß, Martin

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : VBA: nothing an CATIA-Funktionen übergeben
martinINPRO am 08.07.2008 um 10:56 Uhr (0)
"empty" oder "null" wird vom VBA-Interpreter nicht akzeptiert. Ich kann somit diese Variante nicht ausprobieren!Trotzdem: Vielen Danke! Ich bin auf jeden Ratschlag angewiesen!

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz